草庐IT

iOS 关键词识别

全部标签

windows - XPerf中如何定位空闲时间(以及网络IO时间等)?

假设我有一个人为设计的程序:#includevoiduseless_function(){Sleep(5000);}voiduseful_function(){//...dosomeworkuseless_function();//...dosomemorework}intmain(){useful_function();return0;}目标:我希望探查器告诉我useful_function()正在不必要地调用useless_function(),它没有明显的等待原因。在XPerf下,这不会出现在我的任何图表中,因为对WaitForMultipleObjects()的调用似乎被计入了

c# - 从 Windows 可执行文件中识别编译器版本

是否有可靠的方法来检测使用哪个编译器来编译和构建给定的Windows可执行文件?单独这个话题太宽泛了,所以我缩小范围:我只对C系列语言(C、C++、C#)感兴趣让我们假设可执行文件未出于隐藏此信息的目的而被篡改。VisualStudio和最著名的gnu编译器就足够了,因此无需处理非常陈旧或未广泛使用的编译器。对于C#,很明显使用了VisualStudio附带的编译器,因此在这种情况下是否可以获取Studio的版本(年份)和类型(express等)?编辑:从答案来看,似乎很难确定并且并不总是可靠的,因为必须使用试探法。那么,是否有任何编译器故意在可执行文件中插入某种“水印”?我猜是否有,

batch-file - 如何在 .bat 文件中识别 %s?

我有一个包含3个命令的.bat文件,它作为3个单独的命令(一次在命令行中输入1个)运行良好,但是当我将它们作为3行放在一个bat文件中时不起作用。这是文件:mogrify-formatpgmephemeral:*.pngpauseCALLforfiles/M*.pgm/C"cmd/cfor%sin(@fname)doDebayerGPU.exe-demosaicDFPD_R-CPU-patternGRBG-i%s.pgm-o%s.ppmpausemogrify-formatpngephemeral:*.ppm第一个命令运行正常,但命令行给我第二个命令的错误:s.pgmwasunexpe

c# - Windows 8.1 和 Windows Phone 8 中的语音识别

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion我想使用语音识别为windowstore8.1和phone8开发应用程序。这里的任何人都可以为初学者推荐我好的教程。微软语音SDK和bing识别控件哪个好用??哪个对初学者来说容易??

c# - 使用语音命令启用和禁用语音识别

我的问题分为两部分。有没有办法使用语音命令启用语音识别。有没有一种方法可以在禁用语音识别的同时,让它继续监听或启用命令以告知它何时再次启用语音识别。这就是我的想法:case"StopListening":synthesizer.speakasync("Ok");recEngine.RecognizeAsyncStop();//Commandorcodeherethatwait'sforthecommand"StartListening"recEngine.RecognizeAsyncStop"until"case"StartListening"break;我知道这行不通,因为没有“un

c# - 在 ComboBox 中输入关键问题,AutoCompleteMode 设置为 Append

在AutoCompleteMode设置为追加。我们知道在widows表单中,当ComboBox中的AutocompleteMode属性设置为Append时,我们会在键入完整内容之前获取值项目的文本。问题在这里:我单击下拉按钮并打开下拉菜单我尝试输入一些字符,我得到了预期的值并完成了文本。但是当我按下Enter时,它会删除组合框的文本。我怎样才能拥有Append选项,并在下拉菜单打开时按下Enter,保留输入的文本而不删除它。我尝试了“自动完成模式”属性中的“无”选项,它工作正常,但没有附加数据....我不需要“自动完成模式”属性中的建议和建议附加选项,因为它会打开另一个下拉窗口....

windows - 从绝对路径运行 cmd 无法识别 manage-bde 命令

我正在尝试通过AutoIt脚本使用cmd.exe。当我run(c:\windows\system32\cmd.exe)并尝试启动manage-bde错误isnotrecognizedasaninternalorexternalcommand,operableprogramorbatchfile来了。run(cmd.exe),manage-bde运行良好。包含完整路径后,我想知道为什么第一个命令不起作用。此外,Win+R并运行cmd.exe,然后启动manage-bde效果很好。Windows并搜索cmd.exe并启动manage-bde也可以。 最佳答案

windows - 如何从服务器正确识别 IE10 Metro 和 IE10 Desktop 以便发回 "finger friendly"或 "mouse friendly"接口(interface)?

我读到,由于两者之间的用户代理相同,推荐的方法是使用特征检测。这在某些情况下很好,您可能想要显示Flash视频/电影/应用程序而不是javascript幻灯片,但我的问题是根据用户的输入设备显示正确的界面。我的假设是,如果用户在“Metro”IE10中,他们可能希望使用手指而不是鼠标。既然如此,我想给他们一个带有大点击框的界面。我的问题:有没有办法区分并显示适当的界面?还是我坚持让用户通过我网站上设置cookie的链接手动切换模式? 最佳答案 仍然没有办法从残缺的MetroIE中检测到正常的IE,但你知道你可以在服务器上知道用户是否

windows - Microsoft Visual Studio 10.0\VC\include\io.h 提供了什么?

我安装了VisualStudio2010,它为我提供了C++编译器C:\ProgramFiles(x86)\MicrosoftVisualStudio10.0\VC\vcvarsall.bat但是当我尝试构建一个应用程序(一个Python包)时,我得到了一个关于丢失的错误C:\ProgramFiles(x86)\MicrosoftVisualStudio10.0\VC\include\io.h经调查,include文件夹几乎是空的(只有三个文件)。我需要安装哪些Windows/VisualStudio来填充包含文件夹?我正在尝试做的事情:pipinstalllxml发生了什么Build

c - DLL:在 Linux for Windows 上使用 MinGW 编译 C 时无法识别文件格式

我在Linux(特别是Ubuntu)上使用MinGW为Windows编译C程序。我正在使用一个名为SFML的库,它的绑定(bind)名为CSFML。我正在使用-L和-l来定位库,但在编译时出现此错误:win32/dll/csfml-audio-2.dll:filenotrecognized:Fileformatnotrecognised我不知道为什么。这是我用来编译的命令:sudoi686-w64-mingw32-gcc-owanderingsrc/main.csrc/constants.csrc/Display/display.c**...somemorecfilesinhere..